Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Compaq Challenger - Bucharest Stella Artois Clay Court Championships - Budaors Geneva Challenger - Geneva Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo IV Abierto Internacional de Salinas - Salinas Copa Sevilla - Seville ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Exim Agmedia Open - Kosice Brixina Tennis Open - Bressanone Telesp Celular Open - Ribeirao Preto Copa Ericsson Peru - Lima Pekao Open 2005 - Szczecin Sporting Challenger '07 Trofeo Regione Piemonte - Turin Cordenons Challenger Brasilia Challenger Copa Ericsson - Montevideo I Tourneo Fila Citta di Brindisi - Brindisi Optimus Maia Open - Maia Samarkand Challenger - Samarkand Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Top Wool Challenger Biella - Biella LTA Hull Challenger - Hull Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova AXA Open - Lisbon AXA Open II - Espinho Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Zivnobanka Open 1999 - Prostejov MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Ericsson Brazil - Sao Paulo San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari San Marino CEPU Open - San Marino Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Belo Horizonte Tennis Open - Belo Horizonte Ho Chi Minh City Challenger - Ho Chi Minh City XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Copa Ericsson Peru - Lima Quelle Cup - Furth Pekao Open 2001 - Szczecin VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Monza Challenger Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Rome Challenger Milan Challenger Scheveningen Challenger Cepu Open - San Marino Rimini Challenger San Marino Challenger Trani Cup - Trani Campos do Jordao Challenger Trani Challenger Como Challenger Cali Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Medellin Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Palermo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Turin Challenger Orbetello Challenger San Marino Challenger Genova Challenger Privatbank Open 2006 - Dnepropetrovsk Todi Challenger Palermo Challenger Pekao Open - Szczecin Rabat Challenger Barletta Challenger Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Napoli Challenger Prostejov Challenger San Marino Challenger Prague Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Kos Succhetti Tennis Cup - Cordenons Banja Luka Challenger Rome Challenger San Marino Challenger Como Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Napoli Challenger Perugia Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Rome Challenger Vicenza Challenger Rome Challenger Warsteiner Grand Prix - Oberstaufen Como Challenger Rome Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn Open de Nice - Nice San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Top Wool Challenger - Biella Fano Challenger Mestre Challenger Generali Open 1999 - Kitzbuhel San Benedetto Challenger 7th Wartburg Open - Eisenach Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Szczecin Challenger Wideyes Swedish Open - Bastad Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Waldbaum's Hamlet Cup - Long Island Venice Open - Venice Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Vicenza Challenger Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Franklin Templeton Tennis Classic - Scottsdale Residenza Open - Magdeburg Copa Ericsson Argentina - Buenos Aires Energis Open - Amsterdam Jameson Cup - Milan Samarkand Challenger - Samarkand Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Gelsor Open Romania - Bucharest Adidas International - Sydney Open Seat-Godo 2001 - Barcelona Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Prostejov Challenger TD Waterhouse Cup - Long Island Salem Open - Hong Kong Stockholm Open - Stockholm Challenger Santa Cruz - Santa Cruz Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Cordenons Challenger International Championship of Croatia - Umag Idea Prokom Open - Sopot Tenniscup of Flanders - Ostende Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Stockholm Open - Stockholm Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest Copa Ericsson Peru - Lima KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Meridiana Sardegna Open - Olbia Copa Ericsson - Sao Paulo Copa Ericsson - Lima C.T. San Remo - XIII Piertomaso Tessitore - San Remo Grand Prix Hassan II - Casablanca Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Manerbio Challenger Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Lugano Challenger Tennislife Cup - Napoli Rabat Challenger Trani Challenger Como Challenger Chevrolet Cup - Vina del Mar Milan Indoors - Milan Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel San Remo Challenger ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Genova Challenger AIG Japan Open - Tokyo Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Tata Open 2003 - Chennai Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Milan Indoors - Milan Kremlin Cup - Moscow Open Seat Godo 2003 - Barcelona BellSouth Open - Vina del Mar Furth Challenger Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ARAG World Team Championship - Dusseldorf Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade The Nottingham Open - Nottingham UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Next Generation Adelaide International - Adelaide Sydney International - Sydney BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad TD Waterhouse Cup - Long Island Brasil Open - Salvador CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Open de Nice Cote d'Azur - Nice Cordenons Challenger Trnava Challenger ATP Studena Croatia Open - Umag Catella Swedish Open - Bastad Masters Series - Hamburg Argentina Open - Buenos Aires Generali Open - Kitzbuhel Sunrise Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger International German Open - Hamburg Monza Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Synsam Swedish Open - Bastad Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Mercedes Cup - Stuttgart Todi Challenger Pilot Pen Tennis - New Haven Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago German Tennis Championships - Hamburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Manerbio Challenger Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Renault Slovenian Open - Ljubljana I Open de Tenis Comunidad de Madrid - Madrid Movistar Open - Vina del Mar VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha AAPT Championships - Adelaide Open Romania - Bucharest Stockholm Open - Stockholm Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland BellSouth Open - Vina del Mar Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Siebel Open - San Jose Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Estoril Open - Estoril Tennis Masters Series - Paris Erste Bank Open - Vienna Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto BellSouth Open - Vina del Mar Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome The Ericsson Open - Miami RCA Championships - Indianapolis Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Tennis Masters Series - Toronto Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires CA Tennis Trophy - Vienna BNP Paribas Masters - Paris Heineken Open - Auckland Orange Prokom Open - Sopot Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid Pacific Life Open - Indian Wells French Open - Paris Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL d'Italia - Rome The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Royal Guard Open Chile - Vina del Mar Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires Brisbane International - Brisbane Australian Open - Melbourne Grand Prix Hassan II - Casablanca Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 U.S. Open - New York Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Davis Cup, World Group, 1R, GER-ARG 1-4 Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Olympics - Sydney U.S. Open - New York Olympics - Athens Wimbledon - London French Open - Paris Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1